home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_objc.idb / usr / freeware / include / cakit / symbol.h.z / symbol.h
Encoding:
C/C++ Source or Header  |  1999-07-16  |  543 b   |  35 lines

  1.  
  2. /*
  3.  * Computer Algebra Kit (c) 1993,98 by Comp.Alg.Objects.  All Rights Reserved.
  4.  * $Id: symbol.h,v 1.1.1.1 1999/03/22 21:48:43 stes Exp $
  5.  */
  6.  
  7. #ifndef __CASYMBOL_HEADER__
  8. #define __CASYMBOL_HEADER__
  9.  
  10. #include "cobject.h"
  11.  
  12. @interface Symbol : CAObject
  13. {
  14.   STR value;
  15. }
  16.  
  17. + str:(STR)aString;
  18. + chars:(char *)aBuffer count:(int)numChars;
  19. - copy;
  20. - deepCopy;
  21. - clear;
  22.  
  23. - (STR) str;
  24. - str:(STR)aString;
  25. - (unsigned) hash;
  26. - (BOOL) isEqual:b;
  27. - (int) compare:b;
  28. - (BOOL) isLetter;
  29.  
  30. - printOn:(IOD)aFile;
  31. @end
  32.  
  33. #endif                /* __CASYMBOL_HEADER__ */
  34.  
  35.